Definition of Percival Lowell

  • (noun) United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916)

Synonyms of Percival Lowell


Antonyms of Percival Lowell


No Antonyms Found.

Homophones of Percival Lowell


No Homophones Found.